home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d21 / qostnote.arc / DBASE3P.TEC < prev    next >
Text File  |  1990-07-05  |  3KB  |  57 lines

  1. ID:DB dBase III Plus Colors
  2. DESQview Technical Note:
  3. by Stan Young
  4.  
  5. dBASE III Plus uses the TopView/DESQview call to write to DESQview's 
  6. screen buffer and therefore can be run in a small window and in the 
  7. background.
  8.  
  9. Unfortunately, when the dBASE developers implemented the call, they 
  10. used a TopView function called "Logical colors" incorrectly.  As a 
  11. result, running dBASE with "Writes directly to screen" option turned 
  12. off, dBASE will not display the colors that you select with the "SET 
  13. COLOR TO" option.  When dBASE is run with the default color scheme and 
  14. is running in the ASSIST mode, the menu bars do not display 
  15. highlighting properly.
  16.  
  17. The most drastic way to cause dBASE to display the screen correctly is 
  18. to run DESQview's "Change a Program" and turn on the options: "Writes 
  19. directly to screen" and "Runs only in foreground". Using this 
  20. configuration, colors in dBASE will appear exactly as they do in DOS.  
  21. Unfortunately, this prevents the program from processing in a small 
  22. window and running properly in the background, unless you are running 
  23. on a 386 machine in which case, DESQview can virtualize the screen.
  24.  
  25. If you don't have to set specific colors however, there is another 
  26. solution that will result in a pleasant, readable set of colors that 
  27. will run properly in a window and background:
  28.  
  29. FIRST -  Edit the CONFIG.DB file (in your dBASE directory) and change 
  30. the line that says "COMMAND = ASSIST" to:
  31.  
  32.      COMMAND = DO DESQVIEW
  33.  
  34. NEXT  -  Using a word processor capable of producing ASCII files (such 
  35. as you would use to write batch files), make a file called 
  36. DESQVIEW.PRG and place it in the dBASE directory.  The file should 
  37. contain the following two lines followed by a blank line:
  38.  
  39.      SET COLOR TO
  40.      ASSIST
  41.  
  42. Now when you run dBASE, dBASE will automatically run the DESQVIEW.PRG 
  43. file.  This provides a pleasant set of colors, although not exactly 
  44. the default colors as it should.  You may then use the DESQview option 
  45. to change the colors further if you like, by selecting "Rearrange" and 
  46. "Colors" from the DESQview main menu. 
  47.  
  48. Let me restate that this problem occurs because of what amounts to a 
  49. dBASE III Plus "bug" in their TopView/DESQview routines.  Since we 
  50. support these routines, the problem only shows up when you are running 
  51. in DESQview or TopView.  We have discussed the problem with the Ashton-
  52. Tate developers and they have indicated that they may fix the problem 
  53. in a later release, but to date, (04/21/87) the problem exists.
  54.  
  55.         Copyright (C) 1990 by Quarterdeck Office Systems
  56.              * * *   E N D   O F   F I L E    * * * 
  57.